e10930dd208891bc5f1aba6bd51e1bf95d834f5f,undertow/src/main/java/org/wildfly/extension/undertow/AjpListenerAdd.java,AjpListenerAdd,createService,#String#String#OperationContext#ModelNode#number#,45

Before Change



    @Override
    AbstractListenerService<? extends AbstractListenerService> createService(String name, final String serverName, final OperationContext context, ModelNode model, long maxUploadSize) throws OperationFailedException {
        String scheme = AjpListenerResourceDefinition.SCHEME.resolveModelAttribute(context, model).asString();
        return new AjpListenerService(name, scheme, maxUploadSize);
    }

After Change



    @Override
    AbstractListenerService<? extends AbstractListenerService> createService(String name, final String serverName, final OperationContext context, ModelNode model, long maxUploadSize) throws OperationFailedException {
        ModelNode schemeNode = AjpListenerResourceDefinition.SCHEME.resolveModelAttribute(context, model);
        String scheme = null;
        if(schemeNode.isDefined()) {
            scheme = schemeNode.asString();
        }
        return new AjpListenerService(name, scheme, maxUploadSize);
    }